package com.forekonw.demo11;

import javax.swing.plaf.synth.SynthOptionPaneUI;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

/**
 * 从控制台输入三次person信息,之后以对象的方式保存到list集合中
 */
public class ListDemo1 {
    public void m1(List<Person> p){
        for (Person aa:p) {
            System.out.println(aa.getName()+"   "+aa.getAge());
        }
    }

    public List<Person> m2(List<Person> p){

        return p;
    }

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        List<Person> l = new ArrayList<>();
        for (int i = 0 ;i <3;i++ ){
            System.out.println("请输入姓名");
            String name = input.next();
           System.out.println("请输入年龄");
           int age = input.nextInt();
           //创建对象用于保存用户输入的数据
           Person p = new Person();
           p.setName(name);
           p.setAge(age);
           //添加元素
           l.add(p);
        }
        ListDemo1 ll = new ListDemo1();
           ll.m1(l);
        System.out.println("----------------------------");
           List<Person> AA = ll.m2(l);
        for (Person ccc:AA) {
            System.out.println(ccc.getName()+"---"+ccc.getAge());
        }
    }
}
